javascript software language radius3 crm learn j2ee java application programming php css .net html efl spanish investment esl french management thin-client foreign language asset management customer financial planning relationship c++ english